expression of approval or happiness - Turc Anglais Dictionnaire